Executing and Monitoring PVM Programs in Computational Grids with Jini

نویسندگان

  • Gergely Sipos
  • Péter Kacsuk
چکیده

This paper presents a way to build a computational Grid for PVM programs. The Grid applies Jini to handle the dynamically changing set of participants, and to make the communication between Grid-clients and Grid-machines possible. In case of a PVM-Grid the grid-resources are Parallel Virtual Machines. Our system provides a high-level interface for them, which through the users can submit their locally compiled PVM-programs. Our Grid-implementation gives support for run-time monitoring of the submitted PVM-programs as well. To achieve this functionality, clients have to use in their PVM source codes the Instrumentation API developed by SZTAKI.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Connecting Condor Pools into Computational Grids by Jini

The paper describes how Condor-pools could be joined together to form a large computational cluster-grid. In the architecture Jini provides the infrastructure for resource lookup, while Condor manages the job execution on the individual clusters. Semi on-line application monitoring is also available in this structure, moreover it works even through firewalls. Beside Condor the presented Jini ba...

متن کامل

A Migration Framework for Executing Parallel Programs in the Grid

The paper describes a parallel program checkpointing mechanism and its potential application in Grid systems in order to migrate applications among Grid sites. The checkpointing mechanism can automatically (without user interaction) support generic PVM programs created by the PGRADE Grid programming environment. The developed checkpointing mechanism is general enough to be used by any Grid job ...

متن کامل

Compiling P–GRADE programs for the JGrid architecture∗

Grid systems are large, geographically distributed computational environments. JGrid is a Grid infrastructure, that provides a software environment for such systems. It is built on top of the Java-based Jini technology, which provides a common platform and a service-based lookup system. P–GRADE is an interactive, graphical software development tool, designed to build distributed parallel progra...

متن کامل

Xab: A Tool for Monitoring PVM Programs

Xab (X-window Analysis and deBugging) is a tool for run time monitoring of PVM (Parallel Virtual Machine) programs. PVM supports the programming of a network of heterogeneous computers as a single parallel computer. Using Xab, PVM programs can easily be instrumented and monitored. Xab uses PVM to monitor PVM programs. This makes Xab very portable but it leads to interesting issues of how to mak...

متن کامل

Xab : A Tool for Monitoring PVM Programs 1

Xab (X-window Analysis and deBugging) is a tool for run time monitoring of PVM (Parallel Virtual Machine) programs. PVM supports the programming of a network of heterogeneous computers as a single parallel computer. Using Xab, PVM programs can easily be instrumented and monitored. Xab uses PVM to monitor PVM programs. This makes Xab very portable but it leads to interesting issues of how to mak...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003